DNA microarray - German English Dictionary